﻿namespace AspectCore.DynamicProxy
{
    /// <summary>
    /// 生成IAspectActivator对象的工厂接口
    /// </summary>
    [NonAspect]
    public interface IAspectActivatorFactory
    {
        /// <summary>
        /// 创建一个拦截管道执行激活器
        /// </summary>
        /// <returns>触发执行拦截管道</returns>
        IAspectActivator Create();
    }
}